Synchronization Operations for Disconnected IMAP4 Clients
نویسنده
چکیده
This memo provides information for the Internet community. It does not specify an Internet standard of any kind. Distribution of this memo is unlimited. Abstract This document attempts to address some of the issues involved in building a disconnected IMAP4 client. In particular, it deals with the issues of what might be called the "driver" portion of the synchronization tool: the portion of the code responsible for issuing the correct set of IMAP4 commands to synchronize the disconnected client in the way that is most likely to make the human who uses the disconnected client happy. This note describes different strategies that can be used by disconnected clients and shows how to use IMAP protocol in order to minimize the time of the synchronization process. This note also lists IMAP extensions that a server should implement in order to provide better synchronization facilities to disconnected clients.
منابع مشابه
Exo-Leasing: Escrow Synchronization for Mobile Clients of Commodity Storage Servers
Escrow reservations is a well-known synchronization technique, useful for inventory control, that avoids conflicts by taking into account the semantics of fragmentable object types. Unfortunately, current escrow techniques cannot be used on generic “commodity” servers because they require the servers to run the type-specific synchronization code. This is a severe limitation for systems that req...
متن کاملProgramming Views for Mobile Database Clients
Within a database mobile environment, cached data on mobile clients can take the form of materialized views. In order to e ciently maintain such materialized views while taking into consideration disconnected operations, in this paper, we present the view holder, a mechanism within the xed network that maintains versions of views. Further, we propose an extension to SQL that enables the program...
متن کاملData Consistency in Intermittently Connected
Mobile computing introduces a new form of distributed computation in which communication is most often intermittent, low-bandwidth, or expensive, thus providing only weak connectivity. In this paper, we present a replication schema tailored for such environments, that seeks to adapt consistency guarantees to networking conditions. Bounded inconsistency is deened by allowing controlled deviation...
متن کاملA Responsibility-Driven Architecture for Mobile Enterprise Applications
This paper deals with wireless applications that get downloaded, over the air, on handheld wireless devices (or mobile devices) and get executed there. Once running, they may need to interact with applications residing on remote wired servers. The motivation for this work is provided in part by the characteristics of the wireless computing environment. There are several implications of these ch...
متن کاملEscrow techniques for mobile sales and inventory applications
We address the design of architectures and protocols for providing mobile users with integrated Personal Information Services and Applications (PISA), such as personalized news and financial information, and mobile database access. We present a system architecture for delivery of PISA based on replicated distributed servers connected to users via a personal communications services (PCS) network...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- RFC
دوره 4549 شماره
صفحات -
تاریخ انتشار 2006